

var mysql = require('mysql')

const db = mysql.createConnection({
  host:'localhost',
  user:'root',
  password:'admin123',
  database:'test'
})

db.connect()


// 对数据库的更新操作
// const user = {id:'1' , name:'qqq' , age:'32'}

// const sqlStr = 'UPDATE users set name = ? , age = ? WHERE id = ?'

// db.query(sqlStr , [user.name,user.age , user.id] , (err,res)=>{
//   if(err){
//     throw err
//   }
//   if(res.affectedRows === 1){
//     console.log('数据更新成功')
//   }
// })



// 对数据库的删除语句
const sqlStr = 'DELETE FROM users WHERE id = ?'
// 删除id为5的用户
db.query(sqlStr , '6' , (err,res)=>{
  if(err){
    throw err
  }
  if(res.affectedRows === 1){
    console.log('删除成功')
  }
})


// 建议使用标记删除，以免数据不能恢复
